Time and Bit Optimal Broadcasting on Anonymous Unoriented Hypercubes
نویسندگان
چکیده
We consider broadcasting on asynchronous anonymous totally unoriented N node hypercubes. First we generalize a technique, introduced in [3], for partial broadcasting and orientation. Using this technique we develop a broadcasting algorithm on unoriented hypercubes that uses only linear number of bits and runs in optimal time. This gives a positive answer to the question raised in [7] whether O(N) bits are su cient for broadcasting on unoriented N -node hypercubes. It is also an improvement over the previous algorithms from [3, 1] both in time and bit complexities. As an application of broadcasting, we develop an algorithm for computing identities of all nodes in unoriented hypercubes with linear number of messages. (The question was stated in [7]). This allows every subset of nodes (such as covers, independent sets, etc) to be determined in O(N) messages.
منابع مشابه
Linear Broadcasting and N loglog N Election in Unoriented Hypercubes
In this paper, we provide eecient broadcasting and election algorithms in unoriented hypercubes. First, O(N) broadcasting and traversing algorithms are introduced, where N is the number of hy-percube vertices. This answers aarmatively the open question stated in Tel95a] whether linear-message broadcasting and traversing can be achieved on hypercubes without sense of direction. Moreover, by expl...
متن کاملBroadcasting on Anonymous Unoriented Tori
We consider broadcasting on asynchronous anonymous totally unoriented n×m torus, where N = n·m is the number of nodes. We present a broadcasting algorithm with message complexity 1.43N+O(n+ m) and prove the lower bound in the form 1.14N−O(1). This is an improvement over the previous 2N+O( √ N) upper bound and 1.04N −O(√N) lower bound achieved by Diks, Kranakis and Pelc [DKP96]. Unlike the algor...
متن کاملAn Optimal d−1-Fault-Tolerant Broadcasting Scheme for d-Dimensional Hypercubes
Broadcasting is the process of information dissemination in a communication network in which a message, originated by one member, is transmitted to all members of the network. We propose a k-fault-tolerant broadcasting scheme for a faulty d-dimensional hypercube where 0≤ k<d. For the whispering model, the new scheme requires 2d time units that are optimal for faulty-hypercubes. Moreover, it onl...
متن کاملData mapping of linear programming on fixed-size hypercubes
Although many solution methods are available for the linear programming problem, the simplex method is undoubtedly the most widely used one for its simplicity. In this paper, we propose an implementation of the simplex method on freed-size hypercubes. A partitioning technique and a mapping technique are presented to fit largo~sL~ problem instances into relatively small-size hypercubes. Two case...
متن کاملNeighbourhood Broadcasting in Hypercubes
In the broadcasting problem, one node needs to broadcast a message to all other nodes in a network. If nodes can only communicate with one neighbour at a time, broadcasting takes at least ⌈log2 N⌉ rounds in a network of N nodes. In the neighbourhood broadcasting problem, the node that is broadcasting only needs to inform its neighbours. In a binary hypercube with N nodes, each node has log2 N n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998